home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d12 / tcoop.arc / TCOOP2.ARC / GRSOUNIT.H < prev    next >
Encoding:
C/C++ Source or Header  |  1991-10-26  |  668 b   |  26 lines

  1. // grsounit.h: Graphics-Based Rectangular Screen Object (Grso) class
  2.  
  3. #ifndef H_GRSOUNIT
  4. #define H_GRSOUNIT
  5.  
  6. #include <graphics.h>
  7. #include "msmouse.h"
  8. #include "scrnsty.h"
  9. #include "rsounit.h"
  10.  
  11. class Grso : public Rso {
  12. public:
  13.  int TxtHt;
  14.  Grso(void); 
  15.  virtual void HzWrt(int X, int Y, char *Str, char Attr);
  16.  virtual void HzWrtB(int X, int Y, char *Str);
  17.  virtual void Fill(int X, int Y, int W, int H, char Ch, char Attr);
  18.  virtual void FillB(int X, int Y, int W, int H, char Ch, char Opt);
  19.  virtual void Box(int X, int Y, int W, int H, char Ba, char Attr);
  20.  virtual int  TextWidth(char *Str);
  21.  virtual int  TextHeight(int N);
  22. };
  23.  
  24. #endif
  25.  
  26.